﻿using System;

namespace enyo.g11n
{
    [ImportClass("enyo", "g11n")]
    public class G11N
    {
        /// <summary>
        /// Returns an instance of enyo.g11n.Locale containing the current device locale for the user interface.
        /// </summary>
        public readonly static Locale CurrentLocale;

        public static void SetLocale(SetLocaleParam param)
        {
        }
    }

    public class SetLocaleParam
    {
        /// <summary>
        /// Locale specifier for the UI locale
        /// </summary>
        public string UiLocale;

        /// <summary>
        /// Locale specifier for the format locale
        /// </summary>
        public string FormatLocale;

        /// <summary>
        /// Locale specifier for the phone locale
        /// </summary>
        public string PhoneLocale;
    }
}
